large flatboat - English Synonyms Dictionary